Skip to content

Code refactor to improve naming, logging and connection handling (GSoC2025/issue 161)#189

Merged
glaslos merged 9 commits into
mainfrom
gsoc2025/issue-161
May 18, 2026
Merged

Code refactor to improve naming, logging and connection handling (GSoC2025/issue 161)#189
glaslos merged 9 commits into
mainfrom
gsoc2025/issue-161

Conversation

@furusiyya
Copy link
Copy Markdown
Collaborator

@furusiyya furusiyya commented Apr 26, 2026

  • Renamed the TCP passthrough handler to proxy_tcp to describe the active proxy behavior more clearly.
  • Code refactor to improve naming, logging and connection handling like metadata, timeout, closing/cleanup.
  • Updated docs for the proxy TCP configurations

Fixes #161

@furusiyya furusiyya changed the title Refactor TCP passthrough into proxy TCP (GSoC2025/issue 161) Code refactor to improve naming, logging and connection handling (GSoC2025/issue 161) Apr 26, 2026
@furusiyya furusiyya force-pushed the gsoc2025/issue-161 branch from 7b9ad0f to 20d95ae Compare April 26, 2026 17:17
@furusiyya
Copy link
Copy Markdown
Collaborator Author

@glaslos This is ready from my side. Let me know if you’re okay with merging it into master.

@furusiyya furusiyya requested a review from glaslos April 26, 2026 17:24
Comment thread glutton.go Outdated
Comment thread protocols/tcp/proxy_tcp.go Outdated
Comment thread protocols/tcp/proxy_tcp.go Outdated
@furusiyya
Copy link
Copy Markdown
Collaborator Author

@glaslos, I've updated the PR, let me know if you have any additional comments. Thanks!

@glaslos glaslos merged commit 1070bca into main May 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement a pass-through configuration

3 participants